Laksamana Hang Nadim was a warrior of the Johor-Riau during the Portuguese occupation of Malacca. After the fall of Malacca to the Portuguese in 1511, Sultan Mahmud withdrew from Teloh Naming to Ulu Muar, then settled in Pagoh and Bentayan. Sultan Mahmud and his descendants built up the Johor Sultanate as the basis of Johor-Riau Empire based in Johore, the Riau Islands, Pahang and all those parts of the old Malacca Sultanate which was not occupied by the Portuguese. Although Malacca had fallen to the Portuguese, Sultan Mahmud and his son Sultan Ahmad had continuously sent his army to attack the Portuguese in Malacca from 1511 till 1526. Sultan Mahmud died in Kampar, Sumatra in 1528 and was known as Marhum Kampar. [1]
When Laksamana Khoja Hassan died, Hang Nadim was appointed as the new Laksamana. Hang Nadim assisted Sultan Mahmud in the two attempts he made to recover his throne in 1519 and 1524.
In 1516, Hang Nadim attacked Malacca with the hope of recapturing it from the Portuguese, but the attack was unsuccessful. In 1524, Hang Nadim also besieged Malacca in the hope of preventing food reaching the town. The Portuguese were relieved by reinforcements from Goa.
Hang Nadim proved his leadership and heroism by defeating the Portuguese when they attacked Bintan and Kopak. His gallantry was highly esteemed by the Malays and the repeated attacks he mounted on the Portuguese weakened their fighting spirit and badly damaged their trade in Malacca.
A Laksamana Class Corvette of the Royal Malaysian Navy has been named KD Hang Nadim in his honour.
Hang Nadim Airport in Batam, Indonesia is named after him.